@charset "gb2312";
.block,.temp,.frame, .frame-tab {margin:0; border:none}
.frame { background:none}
#diy-tg { position:absolute; right:0; top:0;}
.wp { width:960px;}
ul,li { list-style:none}
html{ overflow-x:hidden; overflow-y:scroll;}
body, div, dl, dt, dd, ul, ol, li, form, input, textarea, select, p, h1, h2, h3, h4, h5, h6 { font-family:Arial; color:#333; font-size:12px;  padding:0; margin:0;}
em, i, del { font-weight:normal; font-style:normal;}
img { border:0;}
ol, ul { list-style:none;}
a { color:#333; cursor:pointer; hide-focus:expression(this.hideFocus=true); outline:none;}
a:link, a:visited { text-decoration:none;}
a:hover { text-decoration:underline;}

.topflash { width:960px; height:auto; margin:0 auto; overflow:hidden; clear:both}
.slideBoxt{ width:960px; height:260px; overflow:hidden; position:relative;}
.slideBoxt .hd{ height:15px; overflow:hidden; position:absolute; left:50%; margin-left:-20px; bottom:5px; z-index:1; }
.slideBoxt .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBoxt .hd ul li{ float:left; margin-right:4px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBoxt .hd ul li.on{ background:#f00; color:#fff; }
.slideBoxt .bd{ position:relative; height:100%; z-index:0;   }
.slideBoxt .bd li{ zoom:1; vertical-align:middle; }
.slideBoxt .bd img{ width:960px; height:260px; display:block;  }

		
.pnav { width:811px; height:92px; background:url(pnavbg.gif) left top no-repeat}
.nav { font-size: 12px; height: 42px; line-height: 42px; position: relative; z-index: 1; }
.nav a { text-decoration: none; }
.navmain { height: 42px; padding-top:7px; position: relative; }
#nav_all { height:32px; float: left; line-height:32px; position: relative; z-index: 222; }
#nav_all li { text-align: center; float: left; }
.nav_allli1 { background:url(pnavli.gif) right 10px no-repeat;}
#nav_all li a { color: #fdff5e; display: inline-block; font-size: 14px; font-weight: bold; cursor: pointer; padding:0 23px 0 23px; height: 42px; line-height: 38px; white-space: nowrap; }
#nav_all li a:hover { background:url(linavon2.png) 50% 5px no-repeat}

#nav_all li ul { display: none; position: absolute; z-index: 99; width: 980px; left: -6px; top: 43px; }
#nav_all ul li { background-image: none; line-height: 32px; height: 32px; padding-top: 0px; padding: 0; }
#nav_all ul li a { padding: 0px 15px; margin: 0px; height: 32px; line-height: 32px; font-size:12px; font-weight:500; color: #fdff5e; background:url(lidian.gif) left 13px no-repeat; }
#nav_all ul li a:hover {background:url(lidian.gif) left 13px no-repeat; }

#dakefu { background:url(1372327114.jpg) left top no-repeat; width:75px; height:220px; position:relative}
#tq_clickgb { z-index:2;BACKGROUND:none;cursor: pointer;width:75px; height:14px; position: absolute;right: 0px; top: 0px;}
.dakefuli { width:75px; height:auto; overflow:hidden; position:absolute; left:0; top:45px;}
.dakefuli li { float:left; width:100%; height:31px; line-height:31px; overflow:hidden; list-style:none;}
.dakefuli li a { display:block; width:100%; height:100%; cursor:pointer; }
#tq_clickgb a { display:block; width:75px; height:14px; overflow:hidden}

html{ background:url("html_bg.png");}

#header{ background:url("body_bg.png") repeat-x; border-top:1px solid #000;}
#topbar{ width:960px; height:122px; margin:0 auto; position:relative; overflow:hidden;}
#headlogo{ position:absolute; top:19px; left:0px;}
#headlang{ width:500px; height:20px; position:absolute; top:0; right:0;}
#um { padding:0; color:#fae6a4;}
#um a { color:#fae6a4;}


#navibar{ position:absolute; right:0; bottom:0;}

#bodyer{ width:960px; padding:15px 0; margin:0 auto;}

#i_about{ float:left; width:298px; height:330px; background:url("i_column_bg.png") no-repeat; overflow:hidden;}
#i_about .flv{ width:270px; height:120px; margin:47px auto 40px; overflow:hidden;}
#i_about .swf{ text-align:center;}

#i_column{ float:right; width:654px; height:330px; background:url("i_column_bg.png") no-repeat -306px 0; position:relative;}

#i_news{ width:400px; position:absolute; top:10px; left:16px; overflow:hidden;}
#i_news .head{ text-align:right;line-height:24px;padding-bottom:5px; }
#i_news .head a{ color:#FAE6A4;}
#i_news .img{ float:left; width:127px; height:89px; background:url("img_bg.png") no-repeat; overflow:hidden;}
#i_news .img a{ display:block; width:119px; height:81px; margin:4px auto 0; overflow:hidden;}
#i_news .txt{ float:right; width:265px; overflow:hidden;}
#i_news .txt h1{ height:25px; line-height:25px; font-weight:bold; overflow:hidden;}
#i_news .txt a,#i_show .txt a,#i_academy .txt a{ color:#fae6a4;}
#i_news .txt h2{ height:60px; line-height:20px; color:#fae6a4; overflow:hidden;}
#i_news ul li{ height:20px; line-height:20px; text-align:right; color:#bba662; overflow:hidden;}
#i_news ul li span{ float:left; width:320px; font-family:"SimSun"; color:#fae6a4; color:#d7b087; text-align:left; overflow:hidden;}
#i_news ul li span a{ color:#fae6a4;}

#i_show{ width:400px; position:absolute; top:215px; left:16px; overflow:hidden;}
#i_show .txt{ display:inline; float:left; height:100px; line-height:20px; color:#fae6a4; margin:0 0 0 5px; overflow:hidden;}
#i_show ul{ float:right; margin:10px 0 0;}
#i_show ul li{ display:inline; float:left; width:99px; height:70px; margin:0 5px; background:url("img_bg.png") no-repeat -127px 0; overflow:hidden;}
#i_show ul li a{ display:block; width:91px; height:62px; margin:4px auto 0; overflow:hidden;}

#i_network{ width:202px; position:absolute; top:48px; right:16px;}

#i_academy{ width:202px; position:absolute; top:213px; right:16px;}
#i_academy .txt{ display:inline; float:left; width:92px; height:90px; line-height:18px; color:#ece48f; margin:0 0 0 9px;}

#i_academy .img{ float:right; width:99px; height:91px; background:url("img_bg.png") no-repeat -226px 0;}
#i_academy .img a{ display:block; width:91px; height:83px; margin:4px auto 0; overflow:hidden;}


#footer{ width:960px; margin:0 auto; background:url("footer_bg.png") no-repeat center top; overflow:hidden; font-size: 12px;}
#footlink{ line-height:22px; color:#fae6a4; padding:11px 0 0 220px;}
#footlink a{ color:#fae6a4;}
#footlink i{ padding:0 13px;}
#footsearch{ display:inline-block; width:200px; height:22px; vertical-align:top; margin:0 0 0 15px; background:url("img_bg.png") no-repeat -150px -95px;}
#footsearch .contxt{ float:left; width:150px; height:22px; line-height:22px; color:#DFCA86; padding:0 5px 0 10px; background:none; border:none;}
#footsearch .conbtn{ float:right; width:35px; height:22px; background:none; border:none; cursor:pointer;}
#footcopy{ line-height:22px; text-align:center; color:#fae6a4;}
#footcopy a{ color:#fae6a4;}
#footlink p {color:#fae6a4;}

#side{ display:inline; float:left; width:286px; min-height:621px; height:auto!important; height:621px; margin:0 17px 0 0; background:url("side_bg.png") no-repeat; overflow:visible;}
#cont{ float:left; width:645px; padding:0 0 20px;}
#cont .dŁ¬#cont .d div,#cont .d p,#cont .d * { color:#fae6a4;}

#menu .head{ height:45px; font-size:16px; font-weight:600; line-height:45px; text-indent:35px; color:#fdff5e; overflow:hidden;}
#menu ul{ width:286px; padding:15px 0 0; overflow:hidden;}
#menu li{ width:286px; padding:5px 0 0; overflow:hidden; zoom:1;}
#menu li .a{ display:block; height:34px; line-height:25px; color:#fae6a4; font-weight:bold; vertical-align:middle; padding:0 0 0 92px; margin:0; background:url("img_bg.png") no-repeat 0 -124px; font-size:14px; cursor:pointer; overflow:hidden;}
#menu li.a .a{ line-height:34px; color:#ce1400; background:url("img_bg.png") no-repeat  0 -159px;}

.submenu{ width:286px; padding:3px 0 0; overflow:hidden;}
.submenu span{ display:block; height:23px; line-height:23px; font-family:"SimSun"; color:#dba471; padding:0 0 0 105px; background:url("img_bg.png") no-repeat 0 -192px; overflow:hidden;}
.submenu span a{ color:#fae6a4;}
.submenu span.focus a{ font-weight:bold; color:#fae6a4;}

#location{ height:45px; background:url("location_bg.gif") repeat-x bottom; overflow:hidden;}
#location .title{ float:left; padding:14px 0 0 10px; color:#fdff5e; }


.divtxt{ line-height:22px; color:#fae6a4; padding:10px 0 0; margin:0 10px; overflow:hidden; zoom:1;}
.divtxt *{ line-height:22px; color:#fae6a4;}
.divtxt p{ padding:0 0 10px;}
.divtxt .line{ height:1px; line-height:1px; margin:10px 0; background:url("line_1.gif") repeat-x; overflow:hidden;}

.datanone{ text-align:center; font-family:"Microsoft Yahei"; font-size:16px; color:#fae6a4; font-weight:bold; padding:50px 0;}



.news_list{ margin:5px 10px 0; overflow:hidden; zoom:1;}
.news_list .top{ padding:20px 0; overflow:hidden; _zoom:1;}
.news_list .top .img{ display:inline; float:left; width:210px; height:167px; margin:0 20px 0 7px; border:3px solid #ffeeac; overflow:hidden;}
.news_list .top .img img{ width:210px; height:167px;}
.news_list .top .txt{ float:left; width:380px;}
.news_list .top .txt h1{ height:40px; background:url("news_top_line.png") no-repeat bottom;}
.news_list .top .txt h1 span{  display:block; height:40px; line-height:40px; padding:0 0 0 45px; background:url("news_top_ico.png") no-repeat 8px 5px; overflow:hidden;}
.news_list .top .txt h1 span a{ font-weight:bold; color:#fae6a4; font-size:14px; margin:0 10px 0 0;}
.news_list .top .txt h1 i{ color:#f5d774;}
.news_list .top .txt h2{ height:120px; line-height:24px; color:#fae6a4; margin:5px 10px 0;}
.news_list ul{ background:url("line_1.gif") repeat-x top;}
.news_list li{ height:30px; line-height:30px; text-align:right; color:#fae6a4; padding:0 25px 0 0; background:url("line_1.gif") repeat-x bottom; overflow:hidden;}
.news_list li span{ float:left; width:470px; height:30px; padding:0 0 0 27px; text-align:left; background:url("arr_1.gif") no-repeat 11px center; overflow:hidden; font-size:14px;}
.news_list li span a{ color:#fae6a4;}

.pager1{ font-size:13px; color:#fae6a4; font-family:"SimSun"; text-align:center; padding:20px 0 0;}

.news_info{ margin:10px 10px 0;}
.news_info h1{ font-family:"Microsoft Yahei"; color:#fae6a4; font-size:16px; font-weight:bold; text-align:center; padding:10px 0 7px; margin:0 0 15px; background:url("line_1.gif") repeat-x bottom;}
.news_info h1 i{ font-size:12px; font-weight:bold; color:#a9944f; margin:0 0 0 10px;}
.news_info .body{ line-height:22px; color:#fae6a4; margin:0 10px; overflow:hidden; zoom:1;}
.news_info .body *{ line-height:22px; color:#fae6a4;}
.news_info .body p{ padding:0 0 10px;}
.news_info .return{ font-family:"Microsoft Yahei"; font-weight:bold; text-align:center; color:#a9944f; padding:7px 0 10px; background:url("line_1.gif") repeat-x bottom;}
.news_info .return a{ color:#a9944f;}

.leader_list ul{ padding:0 0 0 10px; background:url("line_2.gif"); overflow:hidden; zoom:1;}
.leader_list li{ display:inline; float:left; width:211px; height:188px; margin:19px 0 16px; background:url("img_bg.png") no-repeat 0 -220px; overflow:hidden;}
.leader_list li .img{ display:block; width:181px; height:122px; margin:15px auto 5px; overflow:hidden;}
.leader_list li .title{ display:block; width:181px; height:36px; line-height:18px; margin:0 auto; overflow:hidden;}
.leader_list li .title a{ color:#2c2630;}

.show_list{ padding:0 0 15px; margin:10px 0 0; background:url("line_3.gif") repeat-y 80px 0; overflow:hidden; _zoom:1;}
.show_list .year{ display:inline; float:left; width:80px; padding:20px 0 0; overflow:hidden;}
.show_list .year li a{ display:block; height:32px; line-height:32px; font-weight:bold; color:#DFCA86; line-height:32px; padding:0 0 0 10px; overflow:hidden;}
.show_list .list{ float:left; width:564px; overflow:hidden;}
.show_list .list h1{ font-size:22px; color:#DFCA86; padding:0 0 0 15px;}
.show_list .list ul{ overflow:hidden; _zoom:1;}
.show_list .list li{ display:inline; float:left; width:254px; height:211px; margin:15px 0 0 15px; background:url("img_bg.png") no-repeat 0 -730px; overflow:hidden;}
.show_list .list li .img{ display:block; width:238px; height:168px; margin:8px auto 5px; overflow:hidden;}
.show_list .list li .img img{ width:238px; height:168px;}
.show_list .list li .title{ display:block; width:238px; height:20px; line-height:20px; text-align:center; color:#2c2630; margin:0 auto; overflow:hidden;}

.culture{ line-height:22px; color:#fae6a4; margin:0 10px; overflow:hidden; zoom:1;}
.culture h1{ font-size:16px; color:#fae6a4; font-weight:bold; font-family:"Microsoft Yahei"; padding:20px 0;}
.culture *{ line-height:22px; color:#fae6a4;}
.culture p{ text-indent:24px; padding:0 0 10px;}
.culture .line{ height:1px; line-height:1px; margin:5px 0; background:url("line_1.gif") repeat-x; overflow:hidden;}



.brand_list li{ padding:18px 0 15px; background:url("line_1.gif") repeat-x bottom; overflow:hidden; zoom:1;}
.brand_list .img{ display:inline; float:left; width:137px; height:106px; margin:0 7px 0 10px; background:url("img_bg.png") no-repeat -211px -220px; overflow:hidden;}
.brand_list .img a{ display:block; width:115px; height:83px; margin:11px auto 0; border:1px solid #fae6a4; overflow:hidden;}
.brand_list .txt{ float:left; width:485px; overflow:hidden;}
.brand_list .txt h1{ height:25px; line-height:25px; font-weight:bold; overflow:hidden;}
.brand_list .txt h1 a{ color:#fae6a4;}
.brand_list .txt h2{ height:60px; line-height:20px; color:#c6b16f; overflow:hidden;}
.brand_list .view{ display:inline-block; width:90px; height:23px; line-height:23px; text-align:center; font-family:"SimSun"; color:#cb0100; padding:0 0 0 6px; margin:0 15px 0 0; background:url("img_bg.png") no-repeat -127px -70px; overflow:hidden;}

.brand_design ul{ overflow:hidden; zoom:1;}
.brand_design li{ display:inline; float:left; width:209px; height:254px; margin:10px 3px 0; background:url("img_bg.png") no-repeat -355px 0; overflow:hidden;}
.brand_design li a{ display:block; width:184px; height:229px; margin:12px auto 0; overflow:hidden;}

.brand_expand{ padding:25px 0 0;}
.brand_expand .bigimg{ width:624px; height:403px; margin:0 auto; background:url("img_bg.png") no-repeat -355px -254px; overflow:hidden;}
.brand_expand .bigimg span{ display:block; width:588px; height:368px; margin:17px auto 0;}
.brand_expand .smallimg{ width:604px; margin:0 auto; overflow:hidden;}
.brand_expand .smallimg li{ display:inline; float:left; width:102px; height:74px; margin:0 8px 0 0; background:url("img_bg.png") no-repeat -215px -330px; overflow:hidden;}
.brand_expand .smallimg li span{ display:block; width:92px; height:64px; margin:4px auto 0; border:1px solid #fec895; cursor:pointer; overflow:hidden;}
.brand_expand .smallimg li span img{ width:92px; height:64px;}
.brand_expand #cont_1{ float:left; width:542px; height:74px; overflow:hidden;}
.brand_expand #cont_1 ul{ width:600px; overflow:hidden;}
.brand_expand #leftNav{ float:left; width:17px; height:69px; margin:3px 13px 0 0; background:url("img_bg.png") no-repeat -295px -125px;}
.brand_expand #rightNav{ float:right; width:17px; height:69px; margin:3px 0 0; background:url("img_bg.png") no-repeat -315px -125px;}
.brand_expand .simple_slider_disabled{ opacity:0.5; filter:Alpha(Opacity=50); cursor:default;}

.brand_media .player{ width:612px; height:361px; margin:15px auto 0; background:url("loading.gif") no-repeat center; overflow:hidden;}
.brand_media .smallimg{ width:592px; margin:0 auto; overflow:hidden;}
.brand_media .smallimg ul{ width:650px; overflow:hidden;}
.brand_media .smallimg li{ display:inline; float:left; width:171px; height:129px; margin:0 5px; background:url("img_bg.png") no-repeat 0 -410px; cursor:pointer; overflow:hidden;}
.brand_media .smallimg li .img{ display:block; width:152px; height:77px; margin:11px auto 8px; overflow:hidden;}
.brand_media .smallimg li .img img{ width:152px; height:77px;}
.brand_media .smallimg li .title{ display:block; width:152px; height:20px; line-height:20px; color:#c20600; text-align:center; margin:0 auto; overflow:hidden;}
.brand_media #cont_1{ float:left; width:543px; height:129px; overflow:hidden;}
.brand_media #leftNav{ float:left; width:23px; height:100px; margin:15px 0 0; background:url("img_bg.png") no-repeat -785px -80px;}
.brand_media #rightNav{ float:right; width:23px; height:100px; margin:15px 0 0; background:url("img_bg.png") no-repeat -808px -80px;}
.brand_media .simple_slider_disabled{ opacity:0.5; filter:Alpha(Opacity=50); cursor:default;}



.product_list ul{ overflow:hidden; zoom:1;}
.product_list ul li{ display:inline; float:left; width:210px; height:182px; margin:15px 2px 0; background:url("img_bg.png") no-repeat -570px 0; overflow:hidden;}
.product_list ul li .img{ display:block; width:183px; height:135px; margin:13px auto 0; border:1px solid #f8dfc8; overflow:hidden;}
.product_list ul li .img img{ width:183px; height:135px;}
.product_list ul li .title{ display:block; width:183px; height:20px; line-height:20px; font-weight:bold; text-align:center; color:#ba0100; margin:3px auto 0; overflow:hidden;}
.product_list ul li .title a{ color:#7B1B1D!important;}

.matte{ width:100%; background:#420000; opacity:0.7; filter:Alpha(Opacity=70); z-index:100000; position:absolute; top:0; left:0;}
.product_info{ width:auto; padding:10px; background:#f7d3b2; position:absolute; top:0; left:0; z-index:1000000; border-radius:5px;}
.product_info .i{ position:relative;}
.product_info .spec{ background:#420000; opacity:0.7; filter:Alpha(Opacity=70); position:absolute; left:0; bottom:0; _bottom:20px;}
.product_info .spec .txt{ line-height:20px; color:#fae6a4; padding:10px;}
.product_info .spec .txt p{color:#fae6a4; }



.philosophy{ width:615px; margin:0 auto; overflow:hidden;}
.philosophy .img{ padding:10px 0 15px;}
.philosophy p{ line-height:18px; color:#fae6a4; padding:10px; margin:0 0 7px; border:1px solid #dd514f;}
.philosophy p b{ font-size:14px; font-weight:bold;}

.employee li{ line-height:20px; color:#efdb99; padding:10px 0 5px; margin:0 0 0 5px; background:url("line_1.gif") repeat-x bottom;}
.employee li span.title{ float:left; width:525px; height:20px; padding:0 0 0 15px; background:url("arr_1.gif") no-repeat 0 center; overflow:hidden;}
.employee li span.title a{ color:#efdb99;}
.employee li span.time{ float:right; padding:0 5px 0 0;}
.employee li .body{ clear:both; line-height:20px; color:#d6bd6b; padding:0 0 0 15px; overflow:hidden; zoom:1;}
.employee li p.view{ text-align:right; font-family:"SimSun";}
.employee li p.view a{ color:#efdb99;}

.recruit_list{ margin:20px 0 0; border:1px solid #a80a05;}
.recruit_list td{ height:32px; color:#bf0100; text-align:center; background:#f2c9a3; border-top:1px solid #f1cba8; border-right:1px solid #f1cba8; border-left:1px solid #e6ae79; border-bottom:1px solid #e6ae79;}
.recruit_list td a{ color:#bf0100;}
.recruit_list thead td{ height:34px; color:#ae0100; font-weight:bold; background:url("recruit_head_bg.gif") repeat-x;}

.recruit_info{ padding:20px 0 0;}
.recruit_info table{ background:#DF0600;}
.recruit_info td{ line-height:22px; color:#DFCA86; padding:5px 10px; background:#cb0b00;}
.recruit_info td *{ line-height:22px; color:#DFCA86;}
.recruit_info td.label{ background:#C40C01;}
.recruit_info td.title{ text-align:center; color:#DFCA86; font-weight:bold; background:#C40C01;}

.recruit_video ul{ overflow:hidden; zoom:1;}
.recruit_video ul li{ display:inline; float:left; width:207px; height:185px; margin:10px 4px 0; background:url("img_bg.png") no-repeat 0 -539px; overflow:hidden;}
.recruit_video ul li .img{ display:block; width:201px; height:150px; margin:3px auto 0; overflow:hidden;}
.recruit_video ul li .img img{ width:201px; height:150px;}
.recruit_video ul li .title{ display:block; width:201px; height:29px; line-height:29px; text-align:center; color:#a00100; font-weight:bold; overflow:hidden;}



.contact_infolist{ margin:5px 0 0;}
.contact_infolist td{ height:30px; color:#c7b16d;}
.contact_infolist td a{ color:#c7b16d;}
.contact_infolist thead td{ height:40px; font-weight:bold; color:#fae6a4;}
.contact_infolist tbody tr.even{ background:#a70100;}

.complain{ padding:15px 0 0;}
.complain .submit td{ color:#fae6a4; padding:6px 4px;}
.complain .submit .contxt1{ width:205px; height:20px; line-height:20px; color:#8a621c; padding:0 5px; background:#fae6a4; border:2px solid #fae6a4;}
.complain .submit .contxt2{ width:503px; height:20px; line-height:20px; color:#8a621c; padding:0 5px; background:#fae6a4; border:2px solid #fae6a4;}
.complain .submit .contxt3{ width:130px; height:20px; line-height:20px; color:#8a621c; padding:0 5px; background:#fae6a4; border:2px solid #fae6a4;}
.complain .submit .conarea{ width:503px; height:80px; line-height:20px; color:#8a621c; padding:5px; background:#fae6a4; border:2px solid #fae6a4;}
.complain .submit .conbtn{ display:inline-block; width:104px; height:39px; background:url("img_bg.png") no-repeat -570px -182px; border:none; cursor:pointer;}

.contact_sms .list{ margin:15px 0 0;}
.contact_sms .list td{ line-height:20px; color:#fae6a4; padding:5px 10px; border:1px solid #fae6a4;}
.contact_sms .list .label{ background:#c40c01;}

.joinol{ margin:10px 0 0; background:url("joinol_bg.png"); border:1px solid #dc0000;}
.joinol table{ width:605px; margin:10px auto;}
.joinol td{ line-height:22px; color:#fae6a4; padding:4px 0;}
.joinol .contxt1{ width:195px; height:20px; line-height:20px; color:#8a621c; padding:0 5px; background:#fae6a4; border:1px solid #e20000;}
.joinol .contxt2{ width:500px; height:20px; line-height:20px; color:#8a621c; padding:0 5px; background:#fae6a4; border:1px solid #e20000;}
.joinol .contxt3{ width:195px; height:20px; line-height:20px; color:#8a621c; padding:0 5px; margin:0 0 0 20px; background:#fae6a4; border:1px solid #e20000;}
.joinol h1{ width:590px; color:#fae6a4; line-height:20px; font-weight:bold; padding:7px 0 7px 15px; margin:0 auto; background:url("line_1.gif") repeat-x bottom;}
.joinol .btn_submit{ display:inline-block; width:118px; height:40px; background:url("img_bg.png") no-repeat -780px 0; border:none;}
.joinol .btn_reset{ display:inline-block; width:118px; height:40px; background:url("img_bg.png") no-repeat -780px -40px; border:none;}


.sitemap td{ height:40px; font-family:"SimSun";}
.sitemap td a{ color:#DFCA86;}

.expert .list{ padding:0 0 20px; background:url("line_1.gif") repeat-x bottom; overflow:hidden; _zoom:1;}
.expert .list li{ display:inline; float:left; width:185px; margin:20px 15px 0; overflow:hidden;}
.expert .list li .img{ display:block; width:180px; height:120px; margin:0 0 15px; border:1px solid #fae6a4; overflow:hidden;}
.expert .list li .title{ display:block; height:20px; line-height:20px; text-align:center; color:#ffdf77; font-weight:bold; overflow:hidden;}
.expert .list li .title a{ color:#ffdf77;}



.db{ display:block;}
.clear{ clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.i5{ display:block; clear:both; height:5px; line-height:5px; font-size:5px; overflow:hidden;}
.i10{ display:block; clear:both; height:10px; line-height:10px; font-size:10px; overflow:hidden;}
.i15{ display:block; clear:both; height:15px; line-height:15px; font-size:15px; overflow:hidden;}
.i20{ display:block; clear:both; height:20px; line-height:20px; font-size:20px; overflow:hidden;}
.i25{ display:block; clear:both; height:25px; line-height:25px; font-size:25px; overflow:hidden;}
.i30{ display:block; clear:both; height:30px; line-height:30px; font-size:30px; overflow:hidden;}




DIV.jogger {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 7px; PADDING-TOP: 2px; FONT-FAMILY: "Lucida Sans Unicode", "Lucida Grande", LucidaGrande, "Lucida Sans", Geneva, Verdana, sans-serif
}
DIV.jogger A {
	PADDING-RIGHT: 0.64em; PADDING-LEFT: 0.64em; PADDING-BOTTOM: 0.43em; MARGIN: 2px; COLOR: #fae6a4; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #ee4e4e; TEXT-DECORATION: none
}
DIV.jogger A:hover {
	PADDING-RIGHT: 0.64em; PADDING-LEFT: 0.64em; PADDING-BOTTOM: 0.43em; MARGIN: 2px; COLOR: #fae6a4; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #de1818
}
DIV.jogger A:active {
	PADDING-RIGHT: 0.64em; PADDING-LEFT: 0.64em; PADDING-BOTTOM: 0.43em; MARGIN: 2px; COLOR: #fae6a4; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #de1818
}
DIV.jogger SPAN.current {
	PADDING-RIGHT: 0.64em; PADDING-LEFT: 0.64em; PADDING-BOTTOM: 0.43em; MARGIN: 2px; COLOR: #6d643c; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #f6efcc
}
DIV.jogger SPAN.disabled {
	DISPLAY: none
}

#ft { border:none}
#article_content *{ color:#fae6a4!important;}
.chart,.chart em { color:#eee}

#pt,#pt a { color:#fff;}
.moodfm_btn { background-image: url(mood_input_btn.png) !important; }
#create_group_btn { display: block; background: url(create_group.png) no-repeat 0 0; }
	#create_group_btn img { opacity: 0; filter: alpha(opacity=0); }
.el .ec .hot, .clct_list .xld .m { background-image: url(hotspot.gif); }
.pll .s { background-image:url(polljoins.gif); }

.height0{ height:0px; width:100%; clear:both; display:block; overflow:hidden}
.height10 { height:10px; width:100%; clear:both; display:block; overflow:hidden}
.pindex { width:960px; height:auto; overflow:hidden; margin:0 auto}
.pindexz { float:left; width:740px; height:auto; overflow:hidden}
.pindexy { float:right; width:210px; height:auto; overflow:hidden}
.pindexzz { float:left; width:300px; height:auto; overflow:hidden}
.pindexzy { float:right; width:430px; height:auto; overflow:hidden}

.slideBox{ width:300px; height:200px; overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fae6a4; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fae6a4; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:300px; height:200px; display:block;  }

.pindexzyt { height:35px; line-height:35px; width:94%; margin:0 auto; overflow:hidden}
.pindexzyt h3 { float:left; color:#fdff5e; font-size:14px; font-weight:600!important}
.pindexzyt span { float:right;}
.pindexzyt span a { color:#fdff5e;}
.pindexzyc { padding:8px 10px; height:auto; overflow:hidden;}
.pindexzyc li { float:left; width:100%; height:26px; line-height:26px; overflow:hidden;}
.pindexzyc li span { float:left;}
.pindexzyc li em { float:right}
.pindexzyc,.pindexzyc a,.pindexzyc li em { color:#fae6a4}

.inxinwen { background:url(430.gif) left top no-repeat; height:200px;}

.pindexzycp dd { color:#fae6a4; line-height:23px; padding-bottom:1px; font-size:14px}
.inqiujibg { width:300px; height:200px; background:url(300.gif) left top no-repeat}

.inqiyegaobg { width:210px; height:200px; background:url(210.gif) left top no-repeat}
.pindexyc { padding:3px 10px}
.pindexyc *,.pindexzycp * { color:#fae6a4;}

.pindexzyc li,.pindexzyc p,#cont div,#cont *,.pindexzyc dt,.pindexzyc dd,.pindexyc dt,.pindexyc dd,.pindexyc li { font-size:14px}
#cont div,#cont * { color:#fae6a4;}
.pindexyc li { line-height:25px;}

.pg a, .pg strong, .pgb a, .pg label { background-color:#e7524b; border-color:#bc0a08; color:#fff!important;}
.pg label .px { background:#ca2f2d; border:none}


